lower receiver - Spanish English Dictionary